Cleanroom Software Development

نویسنده

  • H. D. Mills
چکیده

The 'cleanroom software development process is a new IBM technical and organizational approach to developing software with certifiable reliability. Key ideas behind the process are well structured software specifications, randomized testing methods and the, introduction of statistical controls; but the main point is to deny entry for defects during the development of software. This latter point suggests the use of the term 'cleanroom in analogy to the defect prevention controls used in the manufacture of high technology hardware.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Capability Maturity Model Software Development using Cleanroom Software Engineering Principles - Results of an Industry Project

The Capability Maturity Model (CMM) for Software is a development framework that describes the key elements for an effective software process. Cleanroom software engineering (CSE) is a managerial and engineering process for the development of high quality software with certified reliability. The combination of CMM management and organizational capabilities and the judicious application of Clean...

متن کامل

Cleanroom Software Engineering : Towards High - Reliability Software

w w w . i j c s t . c o m InternatIonal Journal of Computer SCIenCe & teChnology 91 Abstract The software industry is in switch over from craft work to engineering practice, but development, operational and maintenance outlays are still capricious and dearer. In the present scenario of software industry there are certain factors that very critical for the success of software. These days there a...

متن کامل

A Review of Cleanroom Software Engineering

Cleanroom is a software engineering development methodology that is claimed can produce near-zero defect software. The report includes a brief overview of Cleanroom, some examples of its use in industry, and possible future directions for Cleanroom research, as well as a discussion of whether or not Cleanroom is suitable for undergraduate study. Cleanroom 10, 2] is a software engineering method...

متن کامل

An Industrial Application of Cleanroom Software Engineering - Benefits through Tailoring

Cleanroom is a set of software engineering principles that support the development of reliable software. The Systems group at Raytheon TI Systems, a SEI level 3 organization, successfully adopted Cleanroom into a pilot CMM level 5 project. The successful introduction of this technology was a result of the principles of Cleanroom being based on fundamental computer science foundations. As with a...

متن کامل

Adopting Cleanroom Software Engineering with a Phased Approach

Cleanroom software engineering is a theory-based, team-oriented engineering process for developing very high quality software under statistical quality control. The Cleanroom process combines formal methods of object-based box structure specification and design, function-theoretic correctness verification, and statistical usage testing for reliability certification to produce software approachi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008